package com.fth.learn.chapter07;

/**
 * 字符串的内存模型
 * YiMi
 *
 * @author YiMi
 * @version 1.0
 * @date 2023/7/19 8:22
 */

public class StringMemoryModel {

    //全局变量存在
    /**
     * 字符串的内存模型
     *
     * @author kangjx
     * @version 1.0
     * @date 2023/7/19 上午8:19
     */


        public static void main(String[] args) {

            /**
             * 可变字符序列
             */
            String s = "abc";

            s += "d";

            //java 1.5 可变字符序列 (..... char[] 扩容 )
            int a = 123;
            String str = String.valueOf(a);
            StringBuilder stringBuilder = new StringBuilder(str);
            System.out.println(stringBuilder.reverse().toString().equals(str) ? "是回文数" : "不是回文数");

            //40 用友  黑大
//        StringBuilder 链式类
//        append() 追加 尾
//        insert(); 插入
//        setLength() 保留指定位数，其它设 \0
//        delete()删除
//        setCharAt() 修改
//        reverse() 反转
//        trimToSize() 缩容




        }

    }
